/**
  **********************************************************************************
  * @file   : Service_Operation.h
  * @brief  : Operation support file.This file provides access ports to Operation.
  **********************************************************************************
  *  
**/
#ifndef SERVICE_OPERATION_H
#define SERVICE_OPERATION_H
/* Includes ------------------------------------------------------------------*/
#include "System_Config.h"

#ifdef __cplusplus
extern "C"
{
#endif
    extern TaskHandle_t Operation_Handle;

    void Service_Operation_Init(void);
    void DR16_Uart_Init(void);

    enum E_CtrlMode
    {
        DISABLE_CONTROL = 0,
        REMOTE_CONTROL = 1,
        KEYBOARD_CONTROL = 2,
    };

    extern DR16_Classdef DR16;
    extern E_CtrlMode CtrlMode;
    extern bool GyroscopeMode;

#ifdef __cplusplus
}
#endif
#endif
/************************ COPYRIGHT(C) SCUT-ROBOTLAB **************************/
